the world stage - Francés Inglés Diccionario